a likely tale - French English Dictionary